package com.javase.collection;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

/**
 * Collection 通用工具(业务实现)
 *
 * @author wangsh
 * @date 2018/12/18 10:47.
 */
public class CollectionUtil {

    /**
     * 字符串List转换为字符串Set
     *
     * @param stringList 字符串类型的List
     * @return 字符串Set
     */
    public static Set<String> list2Set(List<String> stringList) {
        if (stringList == null) {
            return null;
        }
        return new HashSet<>(stringList);
    }

    /**
     * 字符串Set转换为字符串List
     *
     * @param stringSet 字符串类型的Set
     * @return 字符串List
     */
    public static List<String> set2List(Set<String> stringSet) {
        if (stringSet == null) {
            return null;
        }
        return new ArrayList<>(stringSet);
    }
}
